Approximation Algorithm for Sparsest k-Partitioning
نویسندگان
چکیده
Given a graph G, the sparsest-cut problem asks to find the set of vertices S which has the least expansion defined as φG(S) def = w(E(S, S̄)) min{w(S), w(S̄)} , where w is the total edge weight of a subset. Here we study the natural generalization of this problem: given an integer k, compute a k-partition {P1, . . . , Pk} of the vertex set so as to minimize φG({P1, . . . , Pk}) def = max i φG(Pi). Our main result is a polynomial time bi-criteria approximation algorithm which outputs a (1− ε)k-partition of the vertex set such that each piece has expansion at most Oε( √ log n log k) times OPT . We also study balanced versions of this problem. ∗Supported in part by NSF awards CCF-0915903 and CCF-1217793. 1 ar X iv :1 30 6. 43 84 v2 [ cs .D S] 8 O ct 2 01 3
منابع مشابه
Csc5160: Combinatorial Optimization and Approximation Algorithms Topic: Graph Partitioning Problems 18.1 Graph Partitioning Problems 18.1.2 Multiway Cut
This lecture gives a general introduction of graph partitioning problems. We will begin with the definitions of some classic graph partitioning problems (e.g. multiway cut, multicut, sparsest cut), and discuss their relationships. Then we will focus on deriving two approximation algorithms. For the multiway cut problem, we will show a 2-approximation algorithm through a combinatorial argument. ...
متن کاملFinding Small Sparse Cuts Locally by Random Walk
We study the problem of finding a small sparse cut in an undirected graph. Given an undirected graph G = (V,E) and a parameter k ≤ |E|, the small sparsest cut problem is to find a set S ⊆ V with minimum conductance among all sets with volume at most k. Using ideas developed in local graph partitioning algorithms, we obtain the following bicriteria approximation algorithms for the small sparsest...
متن کاملFinding Small Sparse Cuts by Random Walk
We study the problem of finding a small sparse cut in an undirected graph. Given an undirected graph G = (V,E) and a parameter k ≤ |E|, the small sparsest cut problem is to find a set S ⊆ V with minimum conductance among all sets with volume at most k. Using ideas developed in local graph partitioning algorithms, we obtain the following bicriteria approximation algorithms for the small sparsest...
متن کامل8.1 Balanced Cut
In the last lecture, we described an O(log k logD)-approximation algorithm for Sparsest Cut, where k is the number of terminal pairs and D is the total requirement. Today we will describe an application of Sparsest Cut to the Balanced Cut problem. We will then develop an O(log k)approximation algorithm for Sparsest Cut, due to Linial, London, and Rabinovich [4], using metric embeddings techniqu...
متن کاملApproximate Hierarchical Clustering via Sparsest Cut and Spreading Metrics
Dasgupta recently introduced a cost function for the hierarchical clustering of a set of points given pairwise similarities between them. He showed that this function is NP -hard to optimize, but a top-down recursive partitioning heuristic based on an αn-approximation algorithm for uniform sparsest cut gives an approximation of O(αn logn) (the current best algorithm has αn = O( √ log n)). We sh...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014